import { board } from './board';
// import { floe } from './floe'
import { lotus } from './lotus';
import { notes } from './tap_note';
import { glasses } from './glass';
import { cubes } from './cube';
import { columns, column2 } from './column';
import { hexagons } from './hexagon';
import { railings } from './railing';
import { lampposts } from './lamppost';
import { slates } from './slate';
import { cubes2 } from './cube2';
import { squares } from './square';
import { swings1, swings2 } from './swing';

const entitys: GameEntity[] = [];
entitys.push(
    ...board,
    // ...floe,
    ...lotus,
    ...notes,
    glasses,
    ...cubes,
    ...columns,
    column2,
    ...hexagons,
    ...railings,
    ...lampposts,
    ...slates,
    ...cubes2,
    ...squares,
    ...swings1,
    ...swings2
);
entitys.forEach((e) => {
    e.collides = true;
    e.fixed = true;
});

export const collidesEntity: object = {
    board,
    // floe,
    lotus,
    notes,
    glasses,
    cubes,
    columns,
    column2,
    hexagons,
    railings,
    lampposts,
    slates,
    cubes2,
    squares,
    swings: {
        swings1,
        swings2,
    },
};
